What is the meaning of the word "grand dragon"?

Definitions: